草庐IT

R ggplot2 轴标题麻烦

全部标签

c++ - 如何在 Windows C++ 中创建带标题栏的无边框窗口

我正在尝试创建一个Direct3D应用程序,它在窗口模式下运行,带有标题栏和最小化/退出按钮。但是,我真的很希望能够取消窗口周围的边框。我希望这样做,因为当应用程序水平填充主显示器(有空间垂直移动应用程序)时,它在双显示器上看起来很俗气,但它的窗口边框溢出到辅助屏幕上。我尝试了setwindowlong与GWL_STYLE和GWL_EXSTYLE的一系列组合,但似乎无法取得进展,除非我禁用标题栏.我见过很多无边框的应用程序,但它们似乎模仿了标题栏,而不是使用Microsoft提供的内置标题栏。感谢您的任何建议。 最佳答案 您不能删除

windows - gvim 窗口标题中的编码问题

我在Windows10机器上运行gVim7.4。系统版本为单语言-西里尔文(无法更改)。非unicode程序的语言设置为俄语。_vimrc包含以下命令:setlangmenu=en_US.UTF-8setencoding=utf-8setguifont=Lucida_Console:h14(此字体有西里尔字形)但是,窗口标题和几个命令的输出包含一些乱码。我的猜测是gvim试图用俄语打印一些东西但失败了。此类行为的示例(请注意窗口标题、输出以及最后对下一个命令的邀请):这里最好的行动方案是什么?我应该在_vimrc中放入什么(或调整我的操作系统)以使这个乱码可读?任何建议都会有所帮助。我

windows - 我如何在某些 'if' 语句中使用 Windows 版本标题来确定要检查哪些 Windows 更新?

我正在编写一个令人遗憾的脚本,旨在基本上从Windows7、8和8.1中消除Windows10的任何痕迹。几乎是this的脚本版本程序。脚本即将完成(我认为),但似乎我的某些if语句中的逻辑即使变量不正确也会执行。这里是要记住的部分,为了清楚起见,在脚本的前面添加了创建$Caption变量的行:$Caption=(Get-WmiObjectwin32_operatingsystem).captionif($Caption='Windows8.1Professional'){if(Get-Hotfix-idKB3044374){Wusa/uninstall/kb:3044374/quie

c# - 如何通过部分标题名称设置前景窗口>

我想将另一个应用程序调到前台,但是,我只有窗口的部分名称。过去,我会连接到EnumWindowsAPI并寻找我需要的东西。有没有办法在C#中做得更好?一个例子会很棒。 最佳答案 这应该可以完成工作:[DllImport("user32.dll",EntryPoint="SystemParametersInfo")]publicstaticexternboolSystemParametersInfo(uintuiAction,uintuiParam,uintpvParam,uintfWinIni);[DllImport("user32

windows - 事件窗口 - 如何防止标题栏变成蓝色/灰色

我在对话框中嵌入了一个无模式属性表。我没有为控件使用新的窗口类,但确实使属性表成为对话框中容器的子项。除了一件事,一切都很好。当用户点击属性表时,对话框的标题栏由蓝色(ACTIVE)变为灰色(INACTIVE);当属性表处于事件状态时,我想将对话框的标题栏保持为蓝色,因为属性表对用户来说似乎是对话框的一部分。属性表没有标题栏。c++win32api无mfc问题:1)当属性表处于事件状态时,是否有某种方法可以使对话框标题栏保持蓝色?2)如果我为属性表使用一个新的窗口类并将使用该类的控件添加到对话框中,它的工作方式会有所不同吗? 最佳答案

c++ - 让 c 程序执行另一个程序的麻烦

我主要感兴趣的是让C程序的简单目标我只是想弄个C程序来做c:\windows\system32\cmd.exe/k目录要么c:\windows\system32\cmd.exe/kc:\windows\system32\cmd.exe/k目录我找到了一个WindowsC编译器..叫做lcc-win32这是我正在使用的代码,目前只是为了启动cmd.exe#include#includeusingnamespacestd;intmain(){ifstreaminFile;inFile.open("c:\windows\system32\cmd.exe");if(!inFile){cout但

c++ - 获取 Windows API 标题栏图标

我正在开发一个使用Qt框架来处理大多数窗口绘图的项目。但是,我想在标题栏区域进行一些样式设置,因此我最终不得不引入一些WindowsAPI来完成此操作。我的目标是一个类似Chrome的选项卡系统,位于标题栏区域。我已经有了我想要的行为(QWidget选项卡在顶部,WinAPI处理一些其他窗口方面,如最小化、最大化、aero捕捉等)。但是,我想知道如何显示标准窗口按钮(最小化、最大化/恢复、关闭)。现在,我正在通过位于正确位置的QPushButton并使用我提供的图标来创建自己的按钮,但理想情况下我想使用native图标。我的问题:有没有办法使用WindowsAPI获取这些按钮的图标?我

windows - 将 CMD 标题改回原来的样子(批处理)

我正在尝试让我的批处理脚本更改命令提示符的标题,以改回脚本启动前的标题。这是一个例子:@echoofftitleMyScriptREMrestofscripthere:endtitle%origcmdtitle%所以在它运行之前,它会有它的默认标题;类似于命令提示符或C:\Windows\system32\cmd.exe然后,当我的脚本运行时,标题变为MyScript最后,当脚本结束时,我想让它变回CMD的原始标题(它只是保持为MyScript)谢谢! 最佳答案 这一直是编写批处理代码的众多棘手问题之一。我看到一些相当复杂的代码试图

linux - 分离模式下 matlab 脚本编辑器窗口标题上的文件名

我更喜欢使用与主窗口分离的Matlab脚本编辑器来编写代码。下面您只能看到脚本窗口:窗口标题显示文件的完整路径。是否可以只显示文件名?怎么办?附带问题:我如何知道正在编辑哪个文件? 最佳答案 顶部栏显示完整路径,在我看来这实际上是一个有用的功能。除非通过修改底层Java(这很可能违反MathWorks软件许可协议(protocol)),否则您不能在分离的编辑器中只有文件名。只有选项卡在主编辑器(不是分离的编辑器)中只显示文件名。如果您的选项卡在主编辑器中隐藏,您可以通过以下方式解决:View→TabPosition→Top(oran

windows - 在不重置剪贴板链的情况下中止进程会导致麻烦吗?

我有一个调用SetClipboardViewer的程序在启动时注册剪贴板更改通知。在关机时,它会调用ChangeClipboardChain正确地从链中删除自己。只要程序正常运行,一切都很好。但这让我想知道,如果程序被中止,会发生什么情况,要么是我在调试器下杀死它,要么是崩溃,要么是用户因为出错而杀死了进程?然后清理永远不会发生。这会以某种方式给系统带来麻烦吗?具体来说,我知道Windows可以毫不费力地删除我的查看器,因为它是一个句柄,并且Windows可以在进程终止时清理所有句柄,但这会导致链下游的下一个值,我持有一个引用,以某种方式迷路? 最佳答案